/**
 * 公共常量
 */
export const ACCOUNT_AUTH_STATUS_CHANGED = 'ACCOUNT_AUTH_STATUS_CHANGED'
export const CLIENT_CHANGE = 'CLIENT_CHANGE'
export const SECRET_CHANGE = 'SECRET_CHANGE'
export const AUTH_ACCESS_TOKEN = 'auth.access_token'
export const AUTH_CLIENT_ID = 'auth.client_id'
export const BACKDROP_STATUS_CHANGED = 'BACKDROP_STATUS_CHANGED'
export const COLLAPSE_STATUS_CHANGED = 'COLLAPSE_STATUS_CHANGED'
export const COLUMN_STATUS_CHANGED = 'COLUMN_STATUS_CHANGED'
export const QUERY_COLLAPSE_CHANGED = 'QUERY_COLLAPSE_CHANGED'
export const TABLE_SELECTION_CHANGED = 'TABLE_SELECTION_CHANGED'
export const BELL_COLLAPSE_CHANGED = 'BELL_COLLAPSE_CHANGED'
export const TABLE_ITEM_CHANGED = 'TABLE_ITEM_CHANGED'
export const COLUMNS_CHANGED = 'COLUMNS_CHANGED'
export const SAVE_USER_COLUMNS = 'SAVE_USER_COLUMNS'

export const URL_AUTH = '/auth/login'

export const RT_SUCCESS = '0'

export const RESP_STATE_SUCCESS = 200

/**
 * 正则表达式
 */
export const VALIDY_FLOAT_POSITIVE_REGULAR = /^\d+(\.\d+)?$/

export const VALIDY_ACCOUNT_REGULAR_LEN8 = /^[0-9a-zA-Z._]{8,16}$/
// 密码reg（8到16位大小写字母、数字、小数点、下划线组成，（必须包含数字、字母））
export const VALIDY_CODEWORD_REGULAR_LEN8 = /^(?![0-9._]+$)(?![a-zA-Z._]+$)[0-9A-Za-z._]{8,16}$/ // 8位 （不全是数字和._）(不全是a-zA-Z和._)
// 数字（可带小数）
export const VALIDY_DOUBLE_REGULAR = /(^[1-9]([0-9]+)?(\.[0-9]+)?$)|(^[0-9]\.[0-9]+?$)|(^[0]+$)/
export const VALIDY_INT_OUTZERO_REGULAR = /^[1-9]\d*$/ // 正整数(不包括0)
export const VALIDY_INT_INZERO_REGULAR = /^[+]{0,1}(\d+)$/ // 正整数(包括0)
/**
 * actions
 */
export const ACTION_TABLE_ITEM_CHANGED = 'ACTION_TABLE_ITEM_CHANGED'
export const ACTION_TABLE_ITEM_CHANGED_TO = 'ACTION_TABLE_ITEM_CHANGED_TO'

/**
 * mutations
 */
export const MUTATION_TABLE_ITEM_CHANGED = 'MUTATION_TABLE_ITEM_CHANGED'
export const MUTATION_TABLE_ITEM_CHANGED_TO = 'MUTATION_TABLE_ITEM_CHANGED_TO'

/**
 * libinfo常量
 */
export const SUBMIT_LIBINFO = 'SUBMIT_LIBINFO'
export const ADD_TAB = 'ADD_TAB'
export const REMOVE_TAB = 'REMOVE_TAB'
export const CHANGE_TAB = 'CHANGE_TAB'

/**
 * 分页paging常量，传递给后台的变量命名
 */
export const PAGING_PAGENUM = 'pageNum' // 第几页
export const PAGING_PAGESIZE = 'pageSize' // 每页显示条数

/**
 * 分页paging常量，前台分页插件使用的常量，初始化固定不变，不要在js中修改
 */
export const VUE_PAGING_DEFAULT_PAGESIZES = [5, 8, 10, 15, 50, 100, 200, 300, 400] // 每页显示条数列表
export const VUE_PAGING_DEFAULT_PAGESIZE = 10 // 每页显示条数

/**
 * 路由跳转空参数
 */
export const NEW_PARAMS = 'newParams'
export const ROUTER_HOME = 'home'
/**
 * 浏览器缓存key
 */
export const USE_SOTRAGE = 'useStorage'
export const CURRENT_USER = 'currentUser'
export const LOGIN_NAME = 'loginName'
export const CODEWORD = 'password'
export const REMEMBERME = 'rememberme'
export const FROM_NETWORK_IMG = 'fromNetworkImg'
export const DEFAULT_PICI = 'defaultPici'
export const IS_DEFAULT_PICI = 'isDefaultPici'
export const REMEMBER_BOOKBARCODE = 'rememberBookbarcode'
export const OPEN_PREVIEW_IMG = 'openPreviewImg'
export const OPEN_TABLE_FIELD_HMS = 'openTableFieldHms'
export const IntelligenKindchecked = 'intelligenKindchecked'
/** 常量字典 */
export const SYSTEM_DATA_DICT_Y = {value: 'Y', label: 'cm.yes'}
export const SYSTEM_DATA_DICT_N = {value: 'N', label: 'cm.not'}
export const SYSTEM_DATA_DICT_MAP = {'Y': 'cm.yes', 'N': 'cm.not'}
// 小贴士 -权重
export const TIP_WEIGHT_1 = {value: 1, label: '最大'}
export const TIP_WEIGHT_9 = {value: 9, label: '最小'}
export const TIP_WEIGHT_MAP = {1: '最大', 9: '最小'}
// she会议 - 签到状态
export const MEETING_SIGN_MAP = {0: '未签到', 1: '已签到'}
// she会议 - 检查选项
export const MEETING_OPTION_0 = {value: 0, label: '0'}
export const MEETING_OPTION_1 = {value: 1, label: '选项'}
export const MEETING_OPTION_2 = {value: 2, label: '文本'}
// she会议 - 检查选项是否选中
export const MEETING_OPTION_INSPECTION_Y = 'Y'
export const MEETING_OPTION_INSPECTION_N = 'N'
/** 系统类型 */
// export const SYSTEM_APP_TYPE_1 = {value: '1', label: '前台'}
// export const SYSTEM_APP_TYPE_2 = {value: '2', label: '后台'}
// export const SYSTEM_APP_TYPE_3 = {value: '3', label: '调试知识库'}
// export const SYSTEM_APP_TYPE_MAP = {'1': '前台', '2': '后台', '3': '调试知识库'}
/**
 * 路由定义 维护两份，一份数据库菜单，一份前端
 * 数据库：url: path; name: 语言文件 lang key
 * 前端：index: path (null 不是路由); indexName: 语言文件 lang key
 */
export const ROUTE_EMPTY = {index: '/empty', indexName: null}
export const ROUTE_LOGIN = {index: '/login', indexName: null}
export const ROUTE_HOME = {index: '/home', indexName: 'home'}
export const ROUTE_NEED_DEAL_TASK = {index: '/need_deal_task', indexName: 'need_deal_task'}
export const ROUTE_ALREADY_DONE_TASK = {index: '/already_deal_task', indexName: 'already_deal_task'}
export const ROUTE_ALREADY_DONE_TASK_ADD = {index: '/already_deal_add', indexName: 'edit'}
export const ROUTE_WORK_DELEGATE = {index: '/entrust_task', indexName: 'work_delegate'}
export const ROUTE_WORK_DELEGATE_ADD = {index: '/entrust_task_add', indexName: 'edit'}
export const ROUTE_NEED_READ_TASK = {index: '/need_read_task', indexName: 'need_read_task'}
export const ROUTE_ALREADY_READ_TASK = {index: '/already_read_task', indexName: 'already_read_task'}
export const ROUTE_MYDRAFT = {index: '/draft_task', indexName: 'mydraft'}
export const ROUTE_MYDRAFT_ADD = {index: '/draft_task_add', indexName: 'edit'}
export const ROUTE_PHRASE = {index: '/phrase_task', indexName: 'phrase_task'}
export const ROUTE_PHRASE_ADD = {index: '/phrase_task_add', indexName: 'edit'}
export const ROUTE_SYS = {index: null, indexName: 'sys'} // 后台管理
export const ROUTE_SYS_PROCESS = {index: '/sys_process', indexName: 'sys_process'}
export const ROUTE_SYS_PROCESS_EDIT = {index: '/sys_process_edit', indexName: 'edit'}
export const ROUTE_SYS_TIPS = {index: '/sys_tips', indexName: 'sys_tips'}
export const ROUTE_SYS_TIPS_EDIT = {index: '/sys_tips_edit', indexName: 'edit'}
export const ROUTE_SYS_MILESTONE = {index: '/sys_milestone', indexName: 'sys_milestone'}
export const ROUTE_SYS_MILESTONE_EDIT = {index: '/sys_milestone_edit', indexName: 'edit'}
export const ROUTE_SYS_MSG_TEMPLATE = {index: '/sys_msg_template', indexName: 'sys_msg_template'}
export const ROUTE_SYS_MSG_TEMPLATE_EDIT = {index: '/sys_msg_template_edit', indexName: 'edit'}
export const ROUTE_SYS_SETTING = {index: null, indexName: 'sys_sys'} // 后台管理-系统管理
export const ROUTE_SYS_DICT_GROUP = {index: '/sys_dict', indexName: 'sys_dict'} // /sys_dict 和这个 /sys_dict_group 写反了
export const ROUTE_SYS_DICT_GROUP_EDIT = {index: '/sys_dict_edit', indexName: 'edit'}
export const ROUTE_SYS_DICT = {index: '/sys_dict_group', indexName: 'sys_dict'}
export const ROUTE_SYS_DICT_EDIT = {index: '/sys_dict_group_edit', indexName: 'edit'}
export const ROUTE_SYS_PARAMETER = {index: '/sys_param', indexName: 'sys_parameter'}
export const ROUTE_SYS_PARAMETER_EDIT = {index: '/sys_parameter_edit', indexName: 'edit'}
export const ROUTE_SYS_APP = {index: '/sys_app', indexName: 'sys_app'}
export const ROUTE_SYS_APP_EDIT = {index: '/sys_app_edit', indexName: 'edit'}
export const ROUTE_PUR_BAS = {index: null, indexName: 'pur_bas'} // 调试采购-基础数据
export const ROUTE_PUR_BAS_PROJECT = {index: '/pur_bas_project', indexName: 'pur_bas_project'}
export const ROUTE_PUR_BAS_PROJECT_EDIT = {index: '/pur_bas_project_edit', indexName: 'edit'}
export const ROUTE_PUR_BAS_CONTRACT = {index: '/pur_bas_contract', indexName: 'pur_bas_contract'}
export const ROUTE_PUR_BAS_CONTRACT_EDIT = {index: '/pur_bas_contract_edit', indexName: 'edit'}
export const ROUTE_PUR_BAS_CONTRACT_ITEM = {index: '/pur_bas_matter', indexName: 'pur_bas_contract_item'} //ROUTE_PUR_BAS_CONTRACT_ITEM 合同物项
export const ROUTE_PUR_BAS_CONTRACT_ITEM_EDIT = {index: '/pur_bas_matter_edit', indexName: 'edit'}
export const ROUTE_PUR_PROCESS = {index: null, indexName: 'pur_process'} // 调试采购-流程审批
export const ROUTE_PUR_PROCESS_DEM_WITHIN = {index: '/pur_process_dem_within', indexName: 'pur_process_dem_within'}
export const ROUTE_PUR_PROCESS_DEM_WITHIN_NEXT = {index: '/pur_process_dem_within_next', indexName: 'pur_process_dem_within'}
export const ROUTE_PUR_PROCESS_DEM_WITHIN_DET = {index: '/pur_process_dem_within_detail', indexName: 'pur_process_dem_within'}
export const ROUTE_PUR_PROCESS_DEM_CLOSE = {index: '/pur_process_dem_close', indexName: 'pur_process_dem_close'}
export const ROUTE_PUR_PROCESS_DEM_CLOSE_NEXT = {index: '/pur_process_dem_close_next', indexName: 'pur_process_dem_close'}
export const ROUTE_PUR_PROCESS_DEM_CLOSE_DET = {index: '/pur_process_dem_close_detail', indexName: 'pur_process_dem_close'}
export const ROUTE_PUR_PROCESS_DEM_CHANGE = {index: '/pur_process_dem_change', indexName: 'pur_process_dem_change'}
export const ROUTE_PUR_PROCESS_DEM_CHANGE_NEXT = {index: '/pur_process_dem_change_next', indexName: 'pur_process_dem_change'}
export const ROUTE_PUR_PROCESS_DEM_CHANGE_DET = {index: '/pur_process_dem_change_detail', indexName: 'pur_process_dem_change'}
export const ROUTE_PUR_PROCESS_DEM_WITHOUT = {index: '/pur_process_dem_without', indexName: 'pur_process_dem_without'}
export const ROUTE_PUR_PROCESS_DEM_WITHOUT_NEXT = {index: '/pur_process_dem_without_next', indexName: 'pur_process_dem_without'}
export const ROUTE_PUR_PROCESS_DEM_WITHOUT_DET = {index: '/pur_process_dem_without_detail', indexName: 'pur_process_dem_without'}
export const ROUTE_PUR_PLAN_TRACK = {index: null, indexName: 'pur_track_plan'}
export const ROUTE_PUR_QUERY = {index: '/pur_dem_q', indexName: 'pur_dem_q'}
export const ROUTE_PURCHANGE_QUERY = {index: '/pur_dem_change_q', indexName: 'pur_dem_change_q'}
export const ROUTE_PUR_CAPITAL_PLAN = {index: '/pur_capital_plan', indexName: 'pur_capital_plan'}
export const ROUTE_PUR_CAPITAL_PLAN_EDIT = {index: '/pur_capital_plan_edit', indexName: 'edit'}
export const ROUTE_PUR_TRACK_DEM = {index: '/pur_track_dem', indexName: 'pur_track_dem'}
export const ROUTE_PUR_TRACK_DEM_ALLOCATION = {index: '/pur_capital_plan_allocation', indexName: 'allocation'}
export const ROUTE_PUR_TRACK_PLAN = {index: '/pur_track_plan', indexName: 'pur_track_plan'}

export const ROUTE_SRI_GAIN = {index: null, indexName: 'sri_gain'} // 调试科研创新管理 -成果管理
export const ROUTE_SRI_GAIN_AWARDS = {index: '/sri_gain_awards', indexName: 'sri_gain_awards'} // 调试科研创新管理 -成果管理 - 科技奖
export const ROUTE_SRI_GAIN_AWARDS_EDIT = {index: '/sri_gain_awards_edit', indexName: 'edit'} // 调试科研创新管理 -成果管理 - 科技奖-编辑
export const ROUTE_SRI_GAIN_AWARDS_INFO = {index: '/sri_gain_awards_info', indexName: 'info'} // 调试科研创新管理 -成果管理 - 科技奖-详情
export const ROUTE_SRI_GAIN_TOPIC = {index: '/sri_gain_topic', indexName: 'sri_gain_topic'} // 调试科研创新管理 -成果管理 - 科研课题
export const ROUTE_SRI_GAIN_TOPIC_EDIT = {index: '/sri_gain_topic_edit', indexName: 'edit'} // 调试科研创新管理 -成果管理 - 科研课题-编辑
export const ROUTE_SRI_GAIN_TOPIC_INFO = {index: '/sri_gain_topic_info', indexName: 'info'} // 调试科研创新管理 -成果管理 - 科研课题-查看
export const ROUTE_SRI_GAIN_STANDARD = {index: '/sri_gain_standard', indexName: 'sri_gain_standard'} // 调试科研创新管理 -成果管理 - 标准
export const ROUTE_SRI_GAIN_STANDARD_EDIT = {index: '/sri_gain_standard_edit', indexName: 'edit'} // 调试科研创新管理 -成果管理 - 标准-编辑
export const ROUTE_SRI_GAIN_STANDARD_INFO = {index: '/sri_gain_standard_info', indexName: 'info'} // 调试科研创新管理 -成果管理 - 标准-查看
export const ROUTE_SRI_GAIN_CAPBUILD = {index: '/sri_gain_cap_build', indexName: 'sri_gain_cap_build'} // 调试科研创新管理 -成果管理 - 能力建设
export const ROUTE_SRI_GAIN_CAPBUILD_EDIT = {index: '/sri_gain_cap_build_edit', indexName: 'edit'} // 调试科研创新管理 -成果管理 - 能力建设-编辑
export const ROUTE_SRI_GAIN_CAPBUILD_INFO = {index: '/sri_gain_cap_build_info', indexName: 'info'} // 调试科研创新管理 -成果管理 - 能力建设-查看
export const ROUTE_SRI_GAIN_YOUNGSPECIAL = {index: '/sri_gain_young_special', indexName: 'sri_gain_young_special'} // 调试科研创新管理 -成果管理 - 青年专项
export const ROUTE_SRI_GAIN_YOUNGSPECIAL_EDIT = {index: '/sri_gain_young_special_edit', indexName: 'edit'} // 调试科研创新管理 -成果管理 - 青年专项-编辑
export const ROUTE_SRI_GAIN_YOUNGSPECIAL_INFO = {index: '/sri_gain_young_special_info', indexName: 'info'} // 调试科研创新管理 -成果管理 - 青年专项-查看
export const ROUTE_SRI_GAIN_THESIS = {index: null, indexName: 'sri_gain_thesis'} // 调试科研创新管理 -论文管理
export const ROUTE_SRI_GAIN_THESIS_LIST = {index: '/sri_gain_thesis_list', indexName: 'sri_gain_thesis_list'} // 调试科研创新管理 -论文管理 - 论文列表
export const ROUTE_SRI_GAIN_THESIS_ADD = {index: '/sri_gain_thesis_process', indexName: 'add'} // 调试科研创新管理 -论文管理 - 新增论文提交流程
export const ROUTE_SRI_GAIN_THESIS_EDIT = {index: '/sri_gain_thesis_edit', indexName: 'edit'} // 调试科研创新管理 -论文管理 - 编辑论文提交流程
export const ROUTE_SRI_GAIN_THESIS_LOOK = {index: '/sri_gain_thesis_look', indexName: 'look'} // 调试科研创新管理 -论文管理 - 查看论文提交流程
export const ROUTE_SRI_GAIN_THESIS_DONE = {index: '/sri_gain_thesis_done', indexName: 'look'} // 调试科研创新管理 -论文管理 - 我的已办查看
export const ROUTE_SRI_GAIN_THESIS_APPROVE = {index: '/sri_gain_thesis_approve', indexName: 'approve'} // 调试科研创新管理 -论文管理 - 审批论文提交流程
export const ROUTE_SRI_GAIN_THESIS_DRAFTEDIT = {index: '/sri_gain_thesis_draft_edit', indexName: 'edit'} // 调试科研创新管理 -论文管理 - 草稿编辑

export const ROUTE_SRI_GAIN_IPR = {index: '/sri_gain_ipr', indexName: 'sri_gain_ipr'} // 调试科研创新管理 -成果管理 - 知识产权
export const ROUTE_SRI_GAIN_IPR_EDIT = {index: '/sri_gain_ipr_edit', indexName: 'edit'} // 调试科研创新管理 -成果管理 - 知识产权-编辑
export const ROUTE_SRI_GAIN_IPR_INFO = {index: '/sri_gain_ipr_info', indexName: 'info'} // 调试科研创新管理 -成果管理 - 知识产权-查看

export const ROUTE_SRI_GAIN_CBP = {index: null, indexName: 'sri_gain_cbp'} // 调试科研创新管理 -能力建设计划管理
export const ROUTE_SRI_GAIN_CBP_Q = {index: '/sri_cbp_q', indexName: 'sri_gain_cbp_q'} // 调试科研创新管理 -能力建设计划管理 - 查询
export const ROUTE_SRI_GAIN_CBP_PLAN = {index: '/sri_cbp_plan', indexName: 'sri_cbp_plan'} // 调试科研创新管理 -能力建设计划管理  - 新增
export const ROUTE_SRI_GAIN_CBP_PLAN_EDIT = {index: '/sri_cbp_plan_edit', indexName: 'edit'} // 调试科研创新管理 -能力建设计划管理  - 编辑
export const ROUTE_SRI_GAIN_CBP_PLAN_LOOK = {index: '/sri_cbp_plan_look', indexName: 'look'} // 调试科研创新管理 -能力建设计划管理  - 查看
export const ROUTE_SRI_GAIN_CBP_PLAN_DONE = {index: '/sri_cbp_plan_done', indexName: 'look'} // 调试科研创新管理 -能力建设计划管理  - 我的已办查看
export const ROUTE_SRI_GAIN_CBP_PLAN_CLOSE = {index: '/sri_cbp_plan_close', indexName: 'close'} // 调试科研创新管理 -能力建设计划管理  - 关闭
export const ROUTE_SRI_GAIN_CBP_PLAN_APPROVE = {index: '/sri_cbp_plan_approve', indexName: 'approve'} // 调试科研创新管理 -能力建设计划管理  - 审批
export const ROUTE_SRI_GAIN_CBP_PLAN_DRAFTEDIT = {index: '/sri_cbp_plan_draft_edit', indexName: 'edit'} // 调试科研创新管理 -能力建设计划管理  - 草稿编辑
export const ROUTE_SRI_GAIN_CBP_PROGRESS = {index: '/sri_cbp_progress', indexName: 'sri_cbp_progress'} // 调试科研创新管理 -能力建设计划管理 - 计划进展 - 新增
export const ROUTE_SRI_GAIN_CBP_PROGRESS_EDIT = {index: '/sri_cbp_progress_edit', indexName: 'edit'} // 调试科研创新管理 -能力建设计划管理 - 计划进展 - 编辑
export const ROUTE_SRI_GAIN_CBP_PROGRESS_LOOK = {index: '/sri_cbp_progress_look', indexName: 'look'} // 调试科研创新管理 -能力建设计划管理 - 计划进展 - 查看
export const ROUTE_SRI_GAIN_CBP_PROGRESS_DONE = {index: '/sri_cbp_progress_done', indexName: 'look'} // 调试科研创新管理 -能力建设计划管理 - 计划进展 - 我的已办查看
export const ROUTE_SRI_GAIN_CBP_PROGRESS_APPROVE = {index: '/sri_cbp_progress_approve', indexName: 'approve'} // 调试科研创新管理 -能力建设计划管理 - 计划进展 - 审批
export const ROUTE_SRI_GAIN_CBP_PROGRESS_DRAFTEDIT = {index: '/sri_cbp_progress_draft_edit', indexName: 'edit'} // 调试科研创新管理 -能力建设计划管理 - 计划进展 - 草稿编辑


export const ROUTE_SRI_GAIN_ALP = {index: null, indexName: 'sri_gain_alp'} // 调试科研创新管理 -实验室年度计划管理
export const ROUTE_SRI_GAIN_ALP_Q = {index: '/sri_alp_q', indexName: 'sri_gain_alp_q'} // 调试科研创新管理 -实验室年度计划管理 - 查询
export const ROUTE_SRI_GAIN_ALP_PLAN = {index: '/sri_alp_plan', indexName: 'sri_alp_plan'} // 调试科研创新管理 -实验室年度计划管理  - 新增
export const ROUTE_SRI_GAIN_ALP_PLAN_EDIT = {index: '/sri_alp_plan_edit', indexName: 'edit'} // 调试科研创新管理 -实验室年度计划管理  - 编辑
export const ROUTE_SRI_GAIN_ALP_PLAN_LOOK = {index: '/sri_alp_plan_look', indexName: 'look'} // 调试科研创新管理 -实验室年度计划管理  - 查看
export const ROUTE_SRI_GAIN_ALP_PLAN_DONE = {index: '/sri_alp_plan_done', indexName: 'look'} // 调试科研创新管理 -实验室年度计划管理  - 我的已办查看
export const ROUTE_SRI_GAIN_ALP_PLAN_CLOSE = {index: '/sri_alp_plan_close', indexName: 'close'} // 调试科研创新管理 -实验室年度计划管理  - 关闭
export const ROUTE_SRI_GAIN_ALP_PLAN_APPROVE = {index: '/sri_alp_plan_approve', indexName: 'approve'} // 调试科研创新管理 -实验室年度计划管理  - 审批
export const ROUTE_SRI_GAIN_ALP_PLAN_DRAFTEDIT = {index: '/sri_alp_plan_draft_edit', indexName: 'edit'} // 调试科研创新管理 -实验室年度计划管理  - 草稿编辑
export const ROUTE_SRI_GAIN_ALP_PROGRESS = {index: '/sri_alp_progress', indexName: 'sri_alp_progress'} // 调试科研创新管理 -实验室年度计划管理 - 计划进展 - 新增
export const ROUTE_SRI_GAIN_ALP_PROGRESS_EDIT = {index: '/sri_alp_progress_edit', indexName: 'edit'} // 调试科研创新管理 -实验室年度计划管理 - 计划进展 - 编辑
export const ROUTE_SRI_GAIN_ALP_PROGRESS_LOOK = {index: '/sri_alp_progress_look', indexName: 'look'} // 调试科研创新管理 -实验室年度计划管理 - 计划进展 - 查看
export const ROUTE_SRI_GAIN_ALP_PROGRESS_DONE = {index: '/sri_alp_progress_done', indexName: 'look'} // 调试科研创新管理 -实验室年度计划管理 - 计划进展 - 我的已办查看
export const ROUTE_SRI_GAIN_ALP_PROGRESS_APPROVE = {index: '/sri_alp_progress_approve', indexName: 'approve'} // 调试科研创新管理 -实验室年度计划管理 - 计划进展 - 审批
export const ROUTE_SRI_GAIN_ALP_PROGRESS_DRAFTEDIT = {index: '/sri_alp_progress_draft_edit', indexName: 'edit'} // 调试科研创新管理 -实验室年度计划管理 - 计划进展 - 草稿编辑

export const ROUTE_SRI_BUDGET = {index: null, indexName: 'sri_budget'} // 调试科研创新管理 -预算管理
export const ROUTE_SRI_BUDGET_LIST = {index: '/sri_budget_list', indexName: 'sri_budget_list'} // 调试科研创新管理 -预算管理 - 年度预算列表
export const ROUTE_SRI_BUDGET_ADD = {index: '/sri_budget_add', indexName: 'sri_budget_add'} // 调试科研创新管理 -预算管理 - 年度预算 - 新增
export const ROUTE_SRI_BUDGET_EDIT = {index: '/sri_budget_edit', indexName: 'sri_budget_edit'} // 调试科研创新管理 -预算管理 - 年度预算 - 编辑
export const ROUTE_SRI_BUDGET_DETAILS = {index: '/sri_budget_details', indexName: 'sri_budget_details'} // 调试科研创新管理 -预算管理 - 年度预算详情
export const ROUTE_SRI_BUDGET_APPLY_Q = {index: '/sri_budget_apply_q', indexName: 'sri_budget_apply_q'} // 调试科研创新管理 -预算管理 - 年度预算明细列表
export const ROUTE_SRI_BUDGET_PROCESS = {index: '/sri_budget_process', indexName: 'sri_budget_process'} // 调试科研创新管理 -预算管理 - 预算申请流程 - 新增
export const ROUTE_SRI_BUDGET_PROCESS_EDIT = {index: '/sri_budget_process_edit', indexName: 'sri_budget_process'} // 调试科研创新管理 -预算管理 - 预算申请流程 - 编辑
export const ROUTE_SRI_BUDGET_PROCESS_DETAILS = {index: '/sri_budget_process_details', indexName: 'sri_budget_process_details'} // 调试科研创新管理 -预算管理 - 预算申请流程 - 明细详情
export const ROUTE_SRI_BUDGET_APPROVE = {index: '/sri_budget_approve', indexName: 'approve'} // 调试科研创新管理 -预算管理 - 审批预算申请提交流程
export const ROUTE_SRI_BUDGET_DRAFTEDIT = {index: '/sri_budget_draft_edit', indexName: 'edit'} // 调试科研创新管理 -预算管理 - 草稿编辑
export const ROUTE_SRI_BUDGET_DONE = {index: '/sri_budget_done', indexName: 'look'} // 调试科研创新管理 -预算管理 - 我的已办查看




export const ROUTE_OPR_MANAGEMENT = {index: null, indexName: 'opr_management'} // 调试经营管理
export const ROUTE_RUN_MARKET = {index: '/run_market', indexName: 'run_market_list'} // 调试经营管理 -市场机会 - 列表
export const ROUTE_RUN_MARKET_LOOK = {index: '/run_market_look', indexName: 'run_market_look'} // 调试经营管理 -市场机会 - 查看
export const ROUTE_RUN_MARKET_EDIT = {index: '/run_market_edit', indexName: 'edit'} // 调试经营管理 -市场机会 - 编辑
export const ROUTE_RUN_PROJECT = {index: '/run_project', indexName: 'run_project_list'} // 调试经营管理 -项目列表
export const ROUTE_RUN_PROJECT_ADD = {index: '/run_project_add', indexName: 'run_project_add'} // 调试经营管理 -项目新增
export const ROUTE_RUN_PROJECT_EDIT = {index: '/run_project_edit', indexName: 'edit'} // 调试经营管理 -项目编辑
export const ROUTE_RUN_PROJECT_UNDERTAKE_LOOK = {index: '/run_project_undertake_look', indexName: 'run_project_undertake_detail'} // 调试经营管理 -查看项目承揽
export const ROUTE_RUN_PROJECT_UNDERTAKE_EDIT = {index: '/run_project_undertake_edit', indexName: 'run_project_undertake_detail'} // 调试经营管理 -查看项目承揽
export const ROUTE_RUN_PROJECT_CARRY_LOOK = {index: '/run_project_carry_look', indexName: 'run_project_carry_detail'} // 调试经营管理 -查看项目承揽
export const ROUTE_RUN_PROJECT_CARRY_EDIT = {index: '/run_project_carry_edit', indexName: 'run_project_carry_detail'} // 调试经营管理 -查看项目承揽

export const ROUTE_SHE = {index: null, indexName: 'she_debug'} // 调试HSE管理
export const ROUTE_SHE_MEETING = {index: '/she_meeting', indexName: 'she_meeting'} // 调试HSE管理 会议
export const ROUTE_SHE_MEETING_EDIT = {index: '/she_meeting_edit', indexName: 'edit'} // 调试HSE管理 会议-编辑
export const ROUTE_SHE_MEETING_INFO = {index: '/she_meeting_info', indexName: 'info'} // 调试HSE管理 会议-详情

export const ROUTE_SHE_WORKMEETING_EDIT = {index: '/she_working', indexName: 'she_working'} // 调试HSE管理 工前会议-编辑
export const ROUTE_SHE_TEAMMEETING_EDIT = {index: '/she_team', indexName: 'she_team'} // 调试HSE管理 班前会议-编辑

export const ROUTE_SHE_CHECK_CONFIG = {index: '/hsecheckconfig', indexName: 'she_check_config'} // 调试HSE管理 - 检查配置项

export const ROUTE_HR = {index: null, indexName: 'hr_management'} // 人资管理
export const ROUTE_HR_FONT = {index: null, indexName: 'hr_font'} // 人资管理 - 前台人员调配需求审批流程
export const ROUTE_HR_FONT_ADD = {index: '/hr_front_approval', indexName: 'add'} // 人资管理 - 前台人员调配需求审批流程 - 新增
export const ROUTE_HR_FONT_EDIT = {index: '/hr_front_approval_edit', indexName: 'edit'} // 人资管理 - 前台人员调配需求审批流程 - 编辑
export const ROUTE_HR_FONT_LOOK = {index: '/hr_front_approval_look', indexName: 'look'} // 人资管理 - 前台人员调配需求审批流程 - 查看
export const ROUTE_HR_FONT_DONE = {index: '/hr_front_approval_done', indexName: 'look'} // 人资管理 - 前台人员调配需求审批流程 - 我的已办查看
export const ROUTE_HR_FONT_APPROVE = {index: '/hr_front_approval_approve', indexName: 'approve'} // 人资管理 - 前台人员调配需求审批流程 - 审批
export const ROUTE_HR_FONT_DRAFTEDIT = {index: '/hr_front_approval_draft_edit', indexName: 'edit'} // 人资管理 - 前台人员调配需求审批流程 - 草稿编辑
export const ROUTE_HR_BACK = {index: null, indexName: 'hr_back'} // 人资管理 - 后台人员调配计划审批流程
export const ROUTE_HR_BACK_ADD = {index: '/hr_back_approval', indexName: 'add'} // 人资管理 - 后台人员调配计划审批流程 - 新增
export const ROUTE_HR_BACK_EDIT = {index: '/hr_back_approval_edit', indexName: 'edit'} // 人资管理 - 后台人员调配计划审批流程 - 编辑
export const ROUTE_HR_BACK_LOOK = {index: '/hr_back_approval_look', indexName: 'look'} // 人资管理 - 后台人员调配计划审批流程 - 查看
export const ROUTE_HR_BACK_DONE = {index: '/hr_back_approval_done', indexName: 'look'} // 人资管理 - 后台人员调配计划审批流程 - 我的已办查看
export const ROUTE_HR_BACK_APPROVE = {index: '/hr_back_approval_approve', indexName: 'approve'} // 人资管理 - 后台人员调配计划审批流程 - 审批
export const ROUTE_HR_BACK_DRAFTEDIT = {index: '/hr_back_approval_draft_edit', indexName: 'edit'} // 人资管理 - 后台人员调配计划审批流程 - 草稿编辑
export const ROUTE_HR_PROCESS_LIST = {index: '/hr_process_list', indexName: 'hr_process_list'} // 人资管理 - 审批流程列表
export const ROUTE_HR_POSITION_LIST = {index: '/hr_position_list', indexName: 'hr_position_list'} // 人资管理 - 人员岗位列表
export const ROUTE_HR_POSITION_ADD = {index: '/hr_position_add', indexName: 'add'} // 人资管理 - 人员岗位-新增
export const ROUTE_HR_POSITION_EDIT = {index: '/hr_position_edit', indexName: 'edit'} // 人资管理 - 人员岗位-编辑
export const ROUTE_HR_POSITION_LOOK = {index: '/hr_position_look', indexName: 'look'} // 人资管理 - 人员岗位-查看

/**
 * tableColumns
 */
export const TABLE_COLUMNS = {
}

